cotton-wool plug - Francés Inglés Diccionario